package reference.constant;

/**
 * @author hujian
 * @date 2023/2/17 22:55
 * @description
 */
public class RefConstant {
    public static final String REF_AUTHOR = "ref_author";
    public static final String REF_TITLE = "ref_title";
    public static final String REF_TYPE = "ref_type";
    public static final String REF_LOCATION = "ref_location";
    //机构
    public static final String REF_SCHOOL = "ref_school";
    public static final String REF_YEAR = "ref_year";
    public static final String REF_PAGE = "ref_page";

    public static final String REF_EN = "en";
    public static final String REF_CN = "cn";
    public static final String REF_OTHER = "other";


    //一级错误,不进行解析
    public static final String ERROR_LEVEL1_TYPE = "一级错误：存在多个类型信息";
    public static final String ERROR_LEVEL1_TYPE1 = "一级错误：缺少类型信息,不符合参考文献规范";
    public static final String ERROR_LEVEL1_OTHER = "一级错误：无法识别,不符合参考文献规范";

    //成分缺失
    public static final String ERROR_LOST_AUTHOR = "缺少作者信息";
    public static final String ERROR_LOST_TITLE = "缺少题目信息";
    public static final String ERROR_LOST_SCHOOL = "缺少机构信息";
    public static final String ERROR_LOST_YEAR = "缺少年份信息";
    public static final String ERROR_LOST_PAGE = "缺少页码信息";

    //具体错误
    public static final String ERROR_LOST_AUTHOR1 = "作者信息需要写在最前面";
    public static final String ERROR_YEAR_PAGE = "年份页码信息不规范";
    public static final String ERROR_YEAR_PAGE1 = "年份页码信息不规范,不要使用全角字符";

    public static final String ERROR_LOCATION_SCHOOL = "出版地和机构信息不规范";
    public static final String ERROR_TYPE = "类型信息不规范,不要使用全角字符";
    public static final String ERROR_TYPE1 = "类型信息不规范,非电子文献类信息请使用一个大小字母表示";


    public static final String ERROR_EN_AUTHOR_TITLE = "标题作者信息不规范,需要用点分隔";


}
